BeMap: Balanced Message Passing for Fair Graph Neural Network