Joint world number one Nick Matthew beat former top ranked Ramy Ashour to take the Swedish Open title in Linkoping.