Canavan wins Bangor Open title