Man collects soda can tabs for charity