Chase Bank is making its cashback deal less generous from 7 April. We explain what’s changing