US Supreme Court says Westboro can continue to picket soldiers' funerals