Whitney Mercilus announces retirement after 10 NFL seasons