FDA commissioner Robert Califf expects shortage to end within two months