Past govts signed expensive power contracts: Hammad