Lahore High Court directs re-counting of votes for Punjab CM election