Barclays ends financing of controversial mountaintop removal mining: Bank was biggest financier of M