Conor McGregor charged with 3 counts of assault after bizarre attack on UFC press event