Former Everton star Yakubu retires