BEML considers stock split, board meeting scheduled for July 21