Deadline set for banks to pay tax on ‘windfall profits’