Agoria wins World Solar Challenge