Coalition to cap refugee intake at 18,750