Mexico wins Stockholm Junior Water Prize