sofia hayat age