Celtic breaks record that has stood since World War One