Shaikh Salman hails Japan victory