Footballer Nile Ranger facing fraud and money laundering charges