Limpopo matric results show improvement