MRT3 to offer free rides to passengers on Independence Day