Allardyce confirms ‘long-term’ injury blow to Everton 27-year-old