Former Australian cricket star David Warner faces charges after being found over twice the legal alcohol limit in Sydney.