Rio Ferdinand accepts Roy Hodgson apology