Spanish hotel group Riu Hotels & Resorts has completed a landmark acquisition of The Westminster in London