Manchester City academy defender Juan Larios has joined Southampton on a permanent deal.