iTunes finally offers 48-hour rentals in the US