Electronic and structural promotion of barium hexaaluminate as a ruthenium catalyst support for ammonia synthesis