Carl Frampton stands tall at Featherweight