Johnson and Prince Charles in Oman to meet new ruler