Lahore Qalanders beat Islamabad United by 95 runs to reach Sunday's Pakistan Super League final.