Bank Machine chooses 30 charities to benefit from ATM giving