Launceston man charged over alleged handbag snatching in Devonport