Birmingham City break EFL all-time points record