Labor’s price caps won’t stop further power bill shock or mining profits