Communities across UK receive £3.4bn of National Lottery cash in five years