Postal Service posts record $16 billion loss for 2012