Jennifer Lopez, 50, shares reflective swimsuit selfie to celebrate World Earth Day