Coal India signs pact with BEML