added PhoneStateListener to listen for outgoing calls