Ancient 46-foot long crocodile found in Amazon