‘Decline in cycling’ cited as Halfords profits fall