Hamas fires rockets, Israel bombs Gaza despite talk of truce