Hamas and Israel have been brought to the table by the US president - but huge gaps remain between them on crucial issues