Netanyahu snaps back against growing US criticism after being accused of losing his way on Gaza