Pool and spa vacuum cleaner