Franklin now a hurricane