Tom Cruise nearly got Edward Scissorhands role, claims Johnny Depp