Japan cancels meeting with US after call for more defense spending