Evaluation of Plantago major L. seed mucilage as a rate controlling matrix for sustained release of propranolol hydrochloride