San Dimas Community Hospital offers free flu shots