Thousands of hysterical Japanese pay their last respects to Shinzo Abe