Airlines will be slapped with fines if they deliberately cancel flights to keep valuable slots at Sydney Airport under laws that passed federal parliament.