Palestinian president Abbas says ready to hold presidential and parliamentary elections within a year