BioMaze: Benchmarking and Enhancing Large Language Models for Biological Pathway Reasoning