Buffett pays high price for Precision Castparts