James Patterson wants Amazon to do more to promote reading