Martin Lewis warns against cancelling energy direct debit ahead of price hike