State Farm announces $5 billion dividend, possible $100 rebate checks