Malaysia beat Singapore in Asia Cup hockey tournament