A Catholic high school is under fire for its prom dress code, which appears to body shame female students