Brit tourist, 64, fighting for his life after shark attack at Caribbean beach