Punjab health minister sacked