Frank Mason helps Kansas knock off Duke with last-second shot