West Bromwich Albion sign former Man Utd, Sunderland and Middlesbrough defender Paddy McNair on loan from Major League Soccer club San Diego.