US Secretary of State John Kerry has landed in Cairo for discussions on reaching a ceasefire agreement between Israel and Hamas in Gaza.