President Obama declares federal disaster for south Texas