Jameela Jamil has blasted the Met Gala's double standards in honouring a "known bigot" and hit out at the "selective cancel culture" shown by attendees.