A Cabinet minister has said there must be an "honest open debate" about child abuse, after a Labour frontbencher quit for saying Britain has "a problem with British Pakistani men raping and exploiting white girls".