### Description
Fixes `cargo build-sbf` warnings by moving all profile overrides to
`rust/Cargo.toml`, so they actually take effect.
### Related issues
- Fixes https://github.com/hyperlane-xyz/issues/issues/1368
### Backward compatibility
Yes
### Testing
Manually, by initializing `inbox.processed_count` to `u64::MAX - 1`, and
then observing logs in e2e:
```
13: Program log: About to increment processed count. Current count: 18446744073709551615
14: Program log: panicked at 'attempt to add with overflow', sealevel/programs/mailbox/src/processor.rs:386:5
```
The panic occurs at `inbox.processed_count += 1;`