Donald Trump signs declaration formally recognising Israeli sovereignty over Golan Heights