International reserves reach record $280 billion