GBP/JPY rallies to 16-year high as oil prices weigh on yen