Boyle signs for Fleetwood Town