Queen Elizabeth II lays to rest her 'strength and stay' Prince Philip