Andrews “caved” over Safe Schools