Uganda stun Proteas to secure fifth spot in Netball World Cup