Ben Affleck reportedly gifted Jennifer Lopez an extremely sweet Christmas present