Western United slay top-end West Sydney Wanderers