Prevent fallback to GMT for invalid timezone

In case of configured invalid timezone, @Scheduled BPP would silently
fallback to GMT timezone. Since this behavior is highly unlikely to be
desired one, as of this patch @Scheduled BPP will validate configured
timezone and prevent use of invalid timezone ID which could not be
understood.

Issue: SPR-10456