Fox: Scarlett Johansson defends viral red carpet kisses with co-star Jonathan Bailey