mm/swap: convert add_to_swap_cache() to take a folio