Fan files class-action lawsuit against Showtime over poor Mayweather-McGregor stream