WSOF 7: Karakhanyan wins featherweight championship