It 'looks tough' for Gaza ceasefire by Ramadan: Biden