Thousands of Palestinian hard-liners in the Gaza Strip have staged protests against U.S. President George Bush , as the president visits Israel .