US, UK urge Hamas to accept 'generous' 40-day truce deal to free some hostages