Liberal MP Joe Francis called out over Safe Schools claims