Channel 4 to host a chancellors’ election debate