great blue heron downing a snake