Beacon Hill Resources’ subsidiary enters Mozambique rail agreement