Trump says ceasefire to hold after Israel airstrikes on Hamas in Rafah