Typhoon Lan makes landfall in Japan south of Osaka