England striker Ellen White is to join Manchester City Women from Birmingham City on a two-year contract from 1 July.