gigi hadid bradley cooper age difference