Credit card late fees will be capped at $8 as Biden looks to crack down on 'junk fees'