The problem is that cron doesn't usually have the same PATH variable as your user do.
You should use the full path to the sleep binary '/bin/sleep'. But, as other users noted, your script is going to spawn a copy of the script each minute, which may not be what you're expecting.