Attacks on Gaza 'heinous,' Saudi crown prince tells British premier