Marjorie Taylor Greene defends Putin as she lays into Johnson ahead of Trump meeting