Isle of Wight council paid 24 per cent above asking price for property investment