Even MPs can't stand in the way of Kim Kardashian's controversial Bahrain trip