Jennifer Lopez pregnant with third time at 47