Egypt wants Hamas to sign up to truce deal 'now'