Procter & Gamble revenue rises 3%, short of expectations