Josh Duhamel chosen to replace Armie Hammer in new romcom with Jennifer Lopez