UK to cut business energy prices by more than half