For British retirees willing to look beyond the UK, there are destinations where £1,000 a month can stretch surprisingly far.