Sgt. Gilad Schalit has been held by Hamas militants in Gaza since June 2006 , and Egyptian-brokered talks over a deal that would see Israel release hundreds of Palestinian prisoners in exchange for the soldier broke down last week .