Former England international Raheem Sterling has been charged with dangerous driving and drug offences, facing a potential two-year prison sentence.